animal rights groups - Francés Inglés Diccionario